@charset "utf-8";
/* CSS Document */

a img{border:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#fff; line-height:22px; }

/*banner*/
.banner{ width:100%; margin:0 auto; height:300px;position:relative;top:-10px;z-index:0}
#slide-index {position: relative; min-width: 1000px; width: auto; height:300px; overflow: hidden}
#slide-index .slides {min-width: 1000px; width: auto; height:300px}
#slide-index .slide {position: relative; min-width: 1000px; float: left; height:300px}
#slide-index .image { height:300px;z-index: 1; position: absolute}
#slide-index .button {width: 138px; display: none}
#slide-index .control {z-index:40; position: absolute; text-align: center; width: 100%; bottom:0; height: 19px; cursor: pointer}
#slide-index .control a{background-image: url(../images/hw_000505.png); width: 12px; display: inline-block; background-repeat: no-repeat; height: 12px; cursor: pointer; margin-right: 6px;}
#slide-index .control a:hover {background-image: url(../images/hw_000506.png);}
#slide-index .control a.active {background-image: url(../images/hw_000506.png); }
.autoMaxWidth {position: relative; height:232px; overflow: hidden}

/*web_cont*/
.web_cont{width:980px;height:auto;margin-top:20px; position:relative; z-index:10;}

.cont_news{width:400px;height:225px;}
.cont_news .news_tit{width:400px;height:32px;line-height:32px;border-bottom:2px solid #333;}
.cont_news .news_tit a{float:right;margin-top:12px;}
.cont_news .news_tit span{float:left;font-size:14px;font-family:"微软雅黑"}
.cont_news .news_cont{width:100%;height:193px;}
.cont_news .news_cont ul {padding-top:10px;}
.cont_news .news_cont ul li{height:30px;line-height:30px;background:url(../images/icon_1.jpg) left no-repeat;padding-left:10px;}
.cont_news .news_cont ul li a{float:left;width:290px; white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.cont_news .news_cont ul li span{float:right;color:#999999}

.cont_product{width:470px;height:225px;margin-left:50px;}
.cont_product .product_tit{width:470px;height:32px;line-height:32px;border-bottom:2px solid #333;}
.cont_product .product_tit a{float:right;margin-top:12px;}
.cont_product .product_tit span{float:left;font-size:14px;font-family:"微软雅黑"}
.cont_product .product_cont{width:100%;width:470px;height:193px;overflow:hidden;padding-top:20px;}
.cont_product .product_cont table td img{width:167px;height:140px;/* border:1px solid #ccc; */padding:1px;}
.cont_product .product_cont table td a{display:block;line-height:24px;text-align:center;font-size:12px;margin-right:20px;}
 

 .cont_coop{width:230px;height:225px;margin-left:50px;}
 .cont_coop .coop_tit{width:230;height:32px;line-height:32px;border-bottom:2px solid #333;}
 .cont_coop .coop_tit a{float:right;margin-top:12px;}
 .cont_coop .coop_tit span{float:left;font-size:14px;font-family:"微软雅黑"}
 .cont_coop .coop_cont{width:100%;width:230px;height:193px;margin-top:10px;}
 .cont_coop .coop_cont ul{width:230px;}
 .cont_coop .coop_cont ul li{float:left;margin:10px 8px;/* border:1px solid #ccc; */}
  .cont_coop .coop_cont img{padding:1px;/* border:1px solid #ccc; */margin:4px 7px;}
#dem{height:190px;width:232px;overflow:hidden;}
 /*2014-11-13 add*/
 .shell{height:200px;}
#div1{overflow:hidden;height:200px;}

.indx_pro{width:810px;height:225px;margin-left:50px; overflow:hidden;}
.indx_pro ul{width:810px;height:225px; display:block; position:relative; z-index:1;}
.indx_pro ul li.pro_01{width:162px;height:217px; float:left; padding:3px; border:solid #ddd 1px; display:block;}
.indx_pro ul li.pro_01 img{width:162px;height:217px; float:left; display:block;}
.indx_pro ul li.pro_02{width:212px;height:99px; padding:3px; left:180px; top:0px; position:absolute; z-index:2; border:solid #ddd 1px;}
.indx_pro ul li.pro_02 img{width:212px;height:99px; float:left; display:block;}
.indx_pro ul li.pro_03{width:212px;height:100px; padding:3px; left:180px; top:117px; position:absolute; z-index:2; border:solid #ddd 1px; }
.indx_pro ul li.pro_03 img{width:212px;height:100px; float:left; display:block;}
.indx_pro ul li.pro_04{width:212px;height:99px; padding:3px; position:absolute; z-index:2; right:0px; top:0px; border:solid #ddd 1px;}
.indx_pro ul li.pro_04 img{width:212px;height:99px; float:left; display:block;}
.indx_pro ul li.pro_05{width:212px;height:100px; padding:3px; position:absolute; z-index:2; right:0px; top:117px; border:solid #ddd 1px;}
.indx_pro ul li.pro_05 img{width:212px;height:100px; float:left; display:block;}
.indx_pro ul li.pro_06{width:162px;height:217px; position:absolute; z-index:2; left:410px; top:0px; padding:3px; border:solid #ddd 1px; display:block;}
.indx_pro ul li.pro_06 img{width:162px;height:217px; float:left; display:block;}

.IndLink{ width:1200px; margin-top:20px; float:left; text-align:left;}
.IndLink h1{ width:1200px; height:34px; line-height:34px; font-size:14px; color:#f00; border-bottom:solid 2px #343434; vertical-align:middle; float:left;}
.IndLink ul{width:1200px; padding:20px 0px; float:left; text-align:center;}
.IndLink ul li{width:1200px; height:60px; float:left;}

#fenlei_of{width:1200px; height:620px; position:relative; z-index:100; padding:0px; margin:0 auto;}
#fenlei_of .fenlei{width:1175px; padding:10px 13px 10px 12px; background-color:#f4f4f4; position:absolute; left:0px; top:-45px; z-index:200;}
#fenlei_of .fenlei ul{width:284px; margin-left:13px; background-color:#FFF; text-align:center; float:left;}
#fenlei_of .fenlei ul li.fl_pic{width:284px; height:134px; position:relative; overflow:hidden; float:left;}
#fenlei_of .fenlei ul li.fl_pic img{width:284px; height:134px; display:block;}
#fenlei_of .fenlei ul li.fl_txt{width:284px; padding:20px 0px; float:left;}
#fenlei_of .fenlei ul li.fl_txt a{font-size:16px; color:#333;}
#fenlei_of .fenlei ul li.fl_txt a:hover{color:#000; text-decoration:none;}
#fenlei_of .fenlei ul.first_fl{margin-left:0px;}
#fenlei_of .nsinfo{width:500px; position:absolute; z-index:200; left:0px; top:380px; text-align:left;}
#fenlei_of .nsinfo h1{width:500px; color:#333; font-size:18px; float:left; height:34px; line-height:34px; vertical-align:middle; font-weight:normal; border-bottom:solid 1px #333;}
#fenlei_of .nsinfo ul{width:500px; float:left; height:63px; border-bottom:#CCC dashed 1px;}
#fenlei_of .nsinfo ul li.ns_date{width:500px; margin-top:6px; float:left; color:#666; font-size:14px; height:24px; line-height:24px; vertical-align:middle;}
#fenlei_of .nsinfo ul li.ns_text{width:500px; float:left; height:28px; line-height:28px; vertical-align:middle; background:url(../mod_img/newsIco.png) left center no-repeat;}
#fenlei_of .nsinfo ul li.ns_text span{width:100px; font-weight:bold; float:left; height:28px; display:block; font-size:14px; color:#0055c7; text-align:center;}
#fenlei_of .nsinfo ul li.ns_text a{width:400px; float:left; height:28px; display:block; font-size:14px; color:#333;}
#fenlei_of .nsinfo ul li.ns_text a:hover{color:#000; text-decoration:none;}
#fenlei_of .daohng{width:670px; position:absolute; z-index:200; right:0px; top:386px; text-align:left;}
#fenlei_of .daohng ul{width:330px; border:solid 1px #ddd; float:left; height:65px; margin-left:6px; margin-bottom:10px; background:#f3f3f3 url(../mod_img/ico10.png) 286px center no-repeat;}
#fenlei_of .daohng ul li{width:330px; float:left; height:65px; line-height:65px; vertical-align:middle;}
#fenlei_of .daohng ul li a.daoh_1{width:330px; float:left; display:block; height:65px; color:#6e6e6e; text-indent:70px; font-size:18px; background:url(../mod_img/ind_icon1.png) 17px center no-repeat;}
#fenlei_of .daohng ul li a.daoh_1:hover{color:#fff; text-decoration:none; background:url(../mod_img/ind_icon1_1.png) 17px center no-repeat;}
#fenlei_of .daohng ul li a.daoh_2{width:330px; float:left; display:block; height:65px; color:#6e6e6e; text-indent:70px; font-size:18px; background:url(../mod_img/ind_icon2.png) 17px center no-repeat;}
#fenlei_of .daohng ul li a.daoh_2:hover{color:#fff; text-decoration:none; background:url(../mod_img/ind_icon2_1.png) 17px center no-repeat;}
#fenlei_of .daohng ul li a.daoh_3{width:330px; float:left; display:block; height:65px; color:#6e6e6e; text-indent:70px; font-size:18px; background:url(../mod_img/ind_icon3.png) 17px center no-repeat;}
#fenlei_of .daohng ul li a.daoh_3:hover{color:#fff; text-decoration:none; background:url(../mod_img/ind_icon3_1.png) 17px center no-repeat;}
#fenlei_of .daohng ul li a.daoh_4{width:330px; float:left; display:block; height:65px; color:#6e6e6e; text-indent:70px; font-size:18px; background:url(../mod_img/ind_icon4.png) 17px center no-repeat;}
#fenlei_of .daohng ul li a.daoh_4:hover{color:#fff; text-decoration:none; background:url(../mod_img/ind_icon4_1.png) 17px center no-repeat;}
#fenlei_of .daohng ul li a.daoh_5{width:330px; float:left; display:block; height:65px; color:#6e6e6e; text-indent:70px; font-size:18px; background:url(../mod_img/ind_icon5.png) 17px center no-repeat;}
#fenlei_of .daohng ul li a.daoh_5:hover{color:#fff; text-decoration:none; background:url(../mod_img/ind_icon5_1.png) 17px center no-repeat;}
#fenlei_of .daohng ul li a.daoh_6{width:330px; float:left; display:block; height:65px; color:#6e6e6e; text-indent:70px; font-size:18px; background:url(../mod_img/ind_icon6.png) 17px center no-repeat;}
#fenlei_of .daohng ul li a.daoh_6:hover{color:#fff; text-decoration:none; background:url(../mod_img/ind_icon6_1.png) 17px center no-repeat;}
#fenlei_of .daohng ul:hover{border:solid 1px #fff; background:#0055c4 url(../mod_img/ico1.png) 286px center no-repeat;}
#fenlei_of .daohng ul.first_dao{margin-left:0px;}
